@charset "utf-8";
/* CSS Document */
/*__________PC css样式__________*/
*{ margin:0; padding:0; border:none; list-style:none; text-decoration:none; outline:none; font-family:'Microsoft Yahei',"微软雅黑","宋体","Arial"; font-style:normal}
a{ text-decoration:none !important}
a:hover{ text-decoration:none !important}
.clearFix:after{
	display: block;
	content: "";
	clear: both;
	overflow: hidden;
}
/*导航*/
.maintop,.topbg,.special,.information,.mainbtm{ background:#FFFFFF;}
.maintop{ padding:0 20px;}


.main{ width:100%; background:#F4F4F4}
.maintop{ padding-bottom:20px; padding-top:20px; background:#FFFFFF; width:1060px; margin:0 auto}
/*头条有为空可能*/
.topshow{ overflow:hidden; width: 100%;}
.banner{ width:60%; height:366px;  float:left; background:#F5F5F5}
.picScroll-left{ width:100%; position:relative; height:100%}
.picScroll-left .hd{ overflow:hidden;  height:40px; position:absolute; bottom:0; right:10px; z-index:99}
.picScroll-left .hd ul{ float:left; overflow:hidden; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:20px; height:40px; overflow:hidden;text-indent:-999px; cursor:pointer; background:url(dot.png) no-repeat center center; }
.picScroll-left .hd ul li.on{background:url(dotcur.png) no-repeat center center; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; overflow:hidden; text-align:center; position:relative; }
.picScroll-left .bd ul li .pic{ text-align:center; width:636px; overflow:hidden; }
.picScroll-left .bd ul li .pic img{ height:366px; display: block;margin: 0 auto;}
.picScroll-left .bd ul li .title{ line-height:40px; background:url(titbg.png) repeat-x left center; width:100%;  position:absolute; bottom:0; left:0; text-align:left}
.picScroll-left .bd ul li .title a{ color:#FFFFFF; width:75%;padding-left: 18px;}
/*图片轮播*/


.toptab{width:38%; height:366px; float:right;}
.tabtop{ height:40px; border-bottom:#CFCFCF 1px solid; overflow:hidden; position:relative}
.tablist{ width:100%; overflow:hidden;}
.tablist li{ margin-left:20px; float:left}
.tablist li:first-child{ margin-left:0;}
.tablist li a{ color:#333333; line-height:37px; font-size:18px}
.tablist li.on a{ color:#0051a7; font-weight:bold; border-bottom:#0051a7 3px solid; display:block}
.morelist{ position:absolute; right:0; bottom:0}
.morelist li{ display:none}
.morelist li.on{ display:block}
.morelist li a{ color:#999999; font-size:15px; line-height:36px; display:block}
.showlist{ padding-top:10px}
.showlist li{ background:url(listdot.png) no-repeat left center; padding-left:13px; line-height:32px; overflow:hidden}
.publicleft .showlist li{ line-height:35px}
.showlist li a{ font-size:15px; color:#1b1b1b ; width:76%; float:left}
.toptab .showlist li a{ width:100%}
.showlist li span{ float:right; color:#999999; font-size:15px;}
.showlist p{ display:none}
.tabshow ul{ display:none}
.tabshow ul.on{ display:block}

/*右侧tab切换*/


.information,.mainbtm{ margin-top:20px; overflow:hidden}
.col{ height:56px; line-height:56px; border-bottom:#E3E3E3 1px solid;}
.coluname{ font-size:19px; color:#0051a7; font-weight:bold}
.colmore{ float:right; font-size:15px; color:#999999}
.specialScroll-left{ width:1100px;  overflow:hidden; position:relative; margin:0 auto; padding:24px 0;}
.specialScroll-left .hd{ overflow:hidden;  height:40px; position:absolute; bottom:0; right:10px; z-index:99999; display:none}
.specialScroll-left .prev,.specialScroll-left .next{ display:block;  width:17px; height:34px;  overflow:hidden;cursor:pointer; position:absolute; top:50%; margin-top:-17px;}
.specialScroll-left .prev{ left:0; background:url(last.png) no-repeat left center}
.specialScroll-left .next{ background:url(next.png) no-repeat left center; right:0 !important}
.specialScroll-left .hd .prevStop{ background-position:-60px 0; }
.specialScroll-left .hd .nextStop{ background-position:-60px -50px; }
.specialScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; }
.specialScroll-left .hd ul li{ float:left;  width:24px; height:40px; overflow:hidden;text-indent:-999px; cursor:pointer; background:url(dot.png) no-repeat center center; }
.specialScroll-left .hd ul li.on{background:url(dotcur.png) no-repeat center center; }
.specialScroll-left .bd{ width:1005px; margin:0 auto; overflow:hidden}
.specialScroll-left .bd ul{ overflow:hidden; zoom:1; }
.specialScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center; position:relative; margin-right:10px}
.specialScroll-left .bd ul li .pic{ text-align:center; }
.specialScroll-left .bd ul li .pic img{ width:332px; height:91px; display:block;}
.specialScroll-left .bd ul li .title{ line-height:40px; background:url(titbg.png) repeat-x left center; width:545px; padding-left:20px; position:absolute; bottom:0; left:0; text-align:left}
.specialScroll-left .bd ul li .title a{ color:#FFFFFF;}
.special .col{ width:1100px; margin:0 auto; text-align:center; border:none; background:url(specialline.png) no-repeat center center}
.special{ margin-bottom:20px;}
/*专题专栏*/


.information{ border-bottom:#DBDBDB 1px solid; border-top:#DBDBDB 1px solid}
.informationshow{ width:1100px; overflow:hidden; height:317px; margin:0 auto;}
.informationleft{ width:59.83%; height:317px; float:left;}
.informationleft .tablist li.on a{ color:#0051a7; line-height:70px; border:none}
.informationleft .tablist li a{ line-height:70px}
.informationleft .tabtop{border-bottom:none; height:70px;}
.informationleft .tablist li{ padding:0 20px; margin:0; float:left; background:url(informationline.png) no-repeat left center}
.informationleft .tablist li:first-child{ padding-left:0; background:none}
.informationleft .morelist li a{ line-height:70px}
.informationleft .showlist{ padding-top:0}
.informationleft .showlist li{background: url(listdot2.png) no-repeat left center;}
.informationright{ width:100%; height:120px;}
.informationright .col{border-bottom:none; line-height:66px}
/*信息公开左侧*/
.disclosure{ height:80px; margin-top:10px; padding:20px; background:#FFFFFF}
.disclosurelist{ overflow:hidden}
.disclosurelist li{ height:40px; width:33.3333%; float:left; line-height:50px; overflow:hidden}
.disclosurelist li:first-child{ border:none}
.disclosurelist li a{ font-size:15px; color:#333333; vertical-align:middle; display:block; width:95%;overflow:hidden;}
.disclosurelist li img{ vertical-align:middle; margin-right:16px}
.informationtwo{ background:none; border:none}
.informationtwo .informationshow{ height:500px;}
.informationtwo .col{ height:40px; line-height:40px; padding-top:20px;}
.informationtwo .coluname{ color:#333333}
.informationtwo .informationleft .tabtop{border-bottom:none; height:40px; padding-top:20px; margin-bottom:20px}
.informationtwo .informationleft .tablist li{ background:#1B71B9; height:40px; margin-left:18px; padding:0}
.informationtwo .informationleft .morelist{ display:none}
.informationtwo .informationleft{ height:500px;}
.informationtwo .informationleft .tablist li:first-child{ padding-left:0; margin-left:0}
.informationtwo .informationleft .tablist li.on{ background:#0651A5}
.informationtwo .informationleft .tablist li a{ width:94px; text-align:center; line-height:40px; font-weight:normal; font-size:15px; color:#FFFFFF; display:block; }
.informationtwo .informationleft .showlist li{line-height:35px; background:url(listdot.png) no-repeat left center}
.informationtwo .informationleft .showlist{ height:210px; overflow:hidden}
/*信息公开专栏*/

.mainbtm{ overflow:hidden}
.btmleft{ width:38%; height:350px; float:right; overflow:hidden}
.btmleft .col{ height:70px; line-height:70px; border:none}
.leftlist{ overflow:hidden;}
/* .leftlist li{ width:392px; height:58px; padding-left:20px; border:#C6CFD4 1px solid; background:#F8FCFF; vertical-align:middlel; margin-bottom:18px;} */
.leftlist li{width: 45%;height: 58px; padding-left: 2%;border: #C6CFD4 1px solid; background: #F8FCFF; margin-bottom: 18px; float: left;  margin-right: 2%;}
.leftlist li a{ display:block; height:100%; width:90%; overflow:hidden; line-height:58px; font-size:15px; color:#333333; text-align:center}
.leftlist li a:hover{ color:#0651A5}
.leftlist li img{ vertical-align:middle; margin-right:13px}

/*办事服务*/
.btmright{ width:38%; height:500px; float:right; overflow:hidden}
.publictop{ overflow:hidden; }
.publictop a{ display:block}
.publicleft{ width:100%; height:230px; overflow:hidden; float:left}
.publicleft img{ width:100%; height:auto}
.publiccol{ font-size:19px; color:#0051a7; font-weight:bold; padding:10px 0}
.publiccol a{ font-size:19px; color:#0051a7; font-weight:bold;}
.publictit{ font-size:15px; color:#333333; line-height:32px;}
.publicytime{ font-size:13px; color:#999999; padding-top:10px}
.publicbtm{ margin-top:10px; background:#FFFFFF}
.publicbtmlist{ overflow:hidden; padding:10px}
.publicbtmlist li{ float:left; width:25%; line-height:50px; vertical-align:middle; text-align:center}
.publicbtmlist li a{ font-size:15px; color:#333333}
.publicbtmlist li img{ width:50px; height:50px;  vertical-align:middle; margin-bottom:10px;float: left; margin-left: 15px;}
.publicbtmlist li p{ line-height: 50px; font-size: 14px; padding: 0 0 0 20px; float: left;}

.publicleft .banner{ width:452px; height:254px;}
.publicleft .picScroll-left{ width:452px;}
.publicleft .picScroll-left .hd{ right:20px}
.publicleft .picScroll-left .hd ul{ margin-top:11px}
.publicleft .picScroll-left .hd ul li{ width:21px; height:18px; background:#817C66; text-indent:0; line-height:18px; color:#FFFFFF; font-size:14px; text-align:center; margin-right:1px}
.publicleft .picScroll-left .hd ul li.on{background:#E1031E; }
.publicleft .picScroll-left .bd ul li .pic img{ width:452px; height:254px;}
.publicleft .picScroll-left .bd ul li .title{ width:432px;}
/*图片轮播*/


/*公众参与*/
.linkbg{ background:#FFFFFF; padding:20px 0}
.link{ width:1100px; height:35px; margin:0 auto;}
.link p{ font-size:19px; color:#015193; float:left; height:35px; line-height:35px;}
.linklist{ height:35px;}
.linklist li{ width:306px; height:35px; line-height:35px; background:#F4F4F4; float:left; margin-left:20px; padding-left:14px}
.linklist li a{ color:#666; font-size:13px; display:block; vertical-align:middle}
.linklist li img{ margin-right:13px; vertical-align:middle}
.linklist li.select{ position:relative}
.linklist li.select>a{ width:300px; background:url(select.png) no-repeat right center; cursor:pointer}
.hover-content{ width:320px; max-height:150px; position:absolute; top:35px; right:0; overflow:hidden; overflow-y:auto; display:none; background:#f5f5f5; box-sizing:border-box; padding:0 15px}
.hover-content ul li{ float:none; margin:0 ; padding:0;width: auto;border-bottom: 1px dashed #dcdcdc;}

/*相关链接*/

.footerbg{ height:130px; background:#055192;}
.footer{ width:1100px; margin:0 auto}
.footerleft{ float:left; margin-left:55px; text-align:center; width:128px; line-height:130px; vertical-align:middle}
.footerleft a{ display:block; vertical-align:middle}
.footerleft img{ vertical-align:middle}
.footermid{ width:778px; float:left; padding-left:37px; margin-top:34px; background:url(footerline.png) no-repeat left center}
.footerlist{ overflow:hidden}
.footerlist li{ float:left; padding:0 12px; background:url(footerlist.png) no-repeat left center}
.footerlist li:first-child{ background:none; padding-left:0}
.footerlist li a{ color:#FFFFFF; font-size:13px; line-height:24px;}
.footer span{ font-size:13px; color:#FFFFFF; line-height:24px; display:inline-block; margin-right:10px}
.footer span.anbei{ padding-left:24px; background:url(gh.png) no-repeat left center;}
.footerright{float:left; text-align:center; width:110px; line-height:130px; vertical-align:middle}
.footerright a{ display:block; vertical-align:middle}
.footerright img{ vertical-align:middle}
a{ text-decoration:none !important}
a:hover{ text-decoration:none !important}
#informationleft .tablist{ width:100% !important}



/*本css为移动端css样式，基于flexble插件；换算比例为75px=1rem*/
@media screen and (max-width: 1024px) and (min-width: 769px){
.specialScroll-left .bd{ width:958px}
.specialScroll-left .bd ul li{ width:312.66px !important}
html,body{ min-width:1000px}
.datebg .date,.top,.navlist,.maintop,.informationshow,.special .col,.specialScroll-left,.link{ width:1000px; box-sizing:border-box}
.leftlist li{box-sizing:border-box}
.publicbtmlist li p{ padding:0 0 0 10px}
.linklist li{ width:272px;}
.linklist li.select>a{ width:262px}
.footer{ width:1000px;}
.footermid{ width:696px;}
.picScroll-left .bd ul li .pic{width:576px;}
}

@media screen and (max-width: 768px){
html,body{ min-width:auto ;overflow-x:hidden}
img {vertical-align:top; } 
.datebg{ display:none}
.topbg{ width:100%; height:1.733rem; line-height:1.733rem; margin:0 auto}
.top{ width:100%; height:100%}
.logo{ padding-left:0.266rem}
.logo,.logo img{ width:4.34rem; height:auto; line-height:1.733rem;}
.topright{ display:none}
.mobilenavbtn{ display:block; width:1rem; height:1.733rem; background:url(mobilebtn.png) no-repeat right center; background-size:0.733rem auto; cursor:pointer; float:right; margin-right:0.266rem}
.nav{ width:100%; height:auto; line-height:1rem; position:absolute; top:1.7rem; left:0; background:#FFFFFF; z-index:999; display:none }
.navlist{ width:100%; height:auto}
.navlist li{ float:none; padding-left:0.4rem; width:100%; box-sizing:border-box;line-height:1.4rem; text-align:left;border-bottom: #dbdbdb 1px solid; height:auto; min-height:1.4rem; background:none; position:static}
.navlist li a{ color:#0051a7; font-size:0.5rem; display:block; width:8rem; float:left; font-weight:normal}
.navlist li ul.navchildlist{ position:static;}

.mobilarrow{ display:block; width:1.2rem; height:100%; background:url(mobjiatou1.png) no-repeat center center; background-size:0.2rem auto; float:right; height:1.4rem}
.mobilarrowcurrent{ background:url(mobjiatou2.png) no-repeat center center; background-size:0.2rem auto; float:right; height:1.4rem}

.navchildlist{ width:100%;padding:0 0.5rem;box-sizing:border-box;line-height:1rem; text-align:left; overflow:hidden; position:static !important}
.navchildlist li{ background:none; border:none}
.navchildlist li a{color:#333333; font-size:0.4rem; display:block;}
/*导航结束*/
.main{ width:100%;}
.maintit{ display:none}
.maintop{ padding:0; width:100%}

.maintop{ padding-bottom:0; background:none}
.maintit{ width:100%; height:130px; text-align:center; line-height:32px;}
/*头条有为空可能*/
.topshow{ overflow:hidden}
.banner{ width:100%;float:none; height:auto}
.picScroll-left{ width:100%; height:auto}
.picScroll-left{ position:relative; overflow:hidden; margin:0;  max-width:100%;/* 设置焦点图最大宽度 */ }
.picScroll-left .hd{ position:absolute; bottom:0; right:0.2rem; z-index:1; }
.picScroll-left .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#333; text-indent:-9999px; overflow:hidden; margin:0;   }
.picScroll-left .hd li.on{ background:#fff;  }
.picScroll-left .bd{ position:relative; z-index:0; }
.picScroll-left .bd li{ position:relative; text-align:center;  }
.picScroll-left .bd li img{  vertical-align:top;/* 图片宽度100%，达到自适应效果 */}
.picScroll-left .bd ul li .pic{width:100%;}
.picScroll-left .bd ul li .pic img{ width:auto; height:300px;}
.picScroll-left .hd ul li{ float:left;  width:0.32rem;  overflow:hidden;text-indent:-999px; cursor:pointer; background:url(dot.png) no-repeat center center; background-size:80%}
.picScroll-left .hd ul li.on{background:url(dotcur.png) no-repeat center center;  background-size:80%}

.picScroll-left .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.picScroll-left .bd ul li .title{ background:url(titbg.png) repeat-x left center; background-size:auto 100%; width:100%;position:absolute; bottom:0; left:0; text-align:left;}

/*图片轮播*/


.toptab{width:100%;float:none; box-sizing:border-box; padding:0; height:auto; background:#FFFFFF; margin-top:0.266rem}
    .morelist{display:none}

.tabtop{ border-bottom:none; padding:0.3rem 0; position:relative}
.tablist{ width:100%; overflow:hidden;position:static;}
.tablist li{ padding:0 ;  float:left; background:url(navline.png) no-repeat left center; background-size:0.026rem auto; margin:0; padding:0 20px; box-sizing:border-box; text-align:center;float:left;}
.tablist li:first-child{padding-left:0; background:none}
.tablist li a{ font-size:0.48rem; display:block;font-weight:bold;}
.tablist li.on a{ color:#0051a7;  border-bottom:#0051a7 0.04rem solid;display:inline-block;}
.showlist{ padding-top:10px;}
.informationleft .showlist li,.informationleft .showlist li, .informationtwo .informationleft .showlist li,.showlist li{ min-height:0.4rem; background:url(moblistdot.png) no-repeat 0.2rem 0.2rem;line-height:1.5; margin-bottom:0.2rem; overflow:hidden; padding:0 0.4rem; box-sizing:border-box; text-align:justify; width:100%; padding-left:0.6rem}
.showlist li a{ font-size:0.45rem; color:#333 ;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.showlist li span{ font-size:0.45rem; line-height:0.7rem;}
.showlist p{ display:block; width:300px; height:45px; margin:10px auto; background:url(mobilemore.png) no-repeat center center; background-size:100% 100%; text-align:center}
.showlist p a{ display:block; width:300px; height:45px; line-height:45px; font-size:18px; color:#FFFFFF}
.publicleft .showlist li{ line-height:normal}
/*右侧tab切换*/


.special,.information,.mainbtm{ margin-top:0; overflow:hidden}
.col{ height:1.2rem; line-height:1.2rem; border-bottom:none; padding:0 0.4rem}
.coluname{ font-size:0.48rem; color:#0051a7; font-weight:bold; float:left}
.colmore{ float:right; font-size:18px; color:#999999}
.information>.col{ display:none}
.special{ padding-bottom:0.3rem}
.specialScroll-left{ width:96%; box-sizing:border-box; margin:0 auto}
.specialScroll-left .hd{ overflow:hidden;  height:40px; position:absolute; bottom:0; right:10px; z-index:99999; display:none}
.specialScroll-left .prev,.specialScroll-left .next{ display:block;  width:0.666rem; height:1.3rem;  overflow:hidden;cursor:pointer; position:absolute; top:50%; margin-top:-0.65rem; z-index:99; background-size:100% !important;}
.specialScroll-left .prev{ left:0; background:url(moblast.png) no-repeat center center}
.specialScroll-left .next{ background:url(mobnext.png) no-repeat center center; right:0 !important}
.specialScroll-left .hd .prevStop{ background-position:-60px 0; }
.specialScroll-left .hd .nextStop{ background-position:-60px -50px; }
.specialScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; }
.specialScroll-left .hd ul li{ float:left;  width:24px; height:40px; overflow:hidden;text-indent:-999px; cursor:pointer; background:url(dot.png) no-repeat center center; }
.specialScroll-left .hd ul li.on{background:url(dotcur.png) no-repeat center center; }
.specialScroll-left .bd{ width:96%; margin:0 auto; overflow:hidden}
.specialScroll-left .bd ul{ overflow:hidden; zoom:1; }
.specialScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center; position:relative; margin-right:0;}
.specialScroll-left .bd ul li .pic{ text-align:center; }
.specialScroll-left .bd ul li .pic img{ width:100%; height:auto; display:block;}
.specialScroll-left .bd ul li .title{ line-height:40px; background:url(titbg.png) repeat-x left center; width:545px; padding-left:20px; position:absolute; bottom:0; left:0; text-align:left}
.specialScroll-left .bd ul li .title a{ color:#FFFFFF;}
.special .col{ width:100%; background:none}

/*专题专栏*/



.informationtwo .informationshow,.informationshow{ padding:0; overflow:hidden; height:auto; width:100%}
.informationtwo .informationleft,.informationleft{ width:100%; height:auto; float:none; padding-right:0; background:none}
.informationleft .tablist{ width:auto;}
.informationleft .tablist li.on a{ color:#0051a7; font-weight:bold; line-height:40px}
.informationtwo .informationleft .tabtop,.informationleft .tabtop{border-bottom:none; height:40px;display: -webkit-box;-webkit-overflow-scrolling: touch; padding-left:0.4rem; overflow-y:hidden}
.informationtwo .informationleft .tabtop{overflow: scroll; overflow-y:hidden}
.informationtwo .informationleft .showlist{ height:auto}
.informationleft .tablist li a{ line-height:40px}
.informationleft .tablist li{ padding:0; margin:0; width:auto; padding:0 0.2rem; text-align:center; float:left; background:url(informationline.png) no-repeat left center}
.informationleft .tablist li:first-child{ padding-left:0;}
.informationleft .showlist{ padding-top:0}
.informationright{ width:100%; height:auto; float:none; padding-bottom:0.6rem}
.informationright .col{border-bottom:none; line-height:66px}
.informationtwo .informationleft .tablist li{ height:40px}
.informationtwo .informationleft .tablist li a,.informationtwo .informationleft .tablist li.on a{ color:#FFFFFF; border:none; line-height:40px; font-size:16px;}
/*信息公开左侧*/
.disclosure{ overflow:hidden; height:auto;width:100%; box-sizing:border-box; padding:0 0.4rem}
.disclosurelist{ overflow:hidden;}
.disclosurelist li{ height:40px; line-height:40px; padding-left:0; padding-right:3px; border-bottom:#E4E4E4 1px solid;border-top:none; background:url(disclosuremore.png) no-repeat right center; background-size:0.186rem auto; box-sizing:border-box; width:100%; float:left; margin-right:0.3rem}
.disclosurelist li:first-child{ border-bottom:#E4E4E4 1px solid;}
.disclosurelist li a{ font-size:16px; color:#333333; vertical-align:middle; display:block; text-align:left}
.disclosurelist li img{ vertical-align:middle; margin-right:16px; width:16px; height:auto}
.informationleft .showlist li,.informationtwo .informationleft .showlist li{ background-position:0.2rem 0.3rem}
/*信息公开专栏*/

.mainbtm{ overflow:hidden; background:none}
.btmleft,.btmright{ width:100%; height:auto; float:none; background:#FFFFFF}
.leftshow{ padding:0 0.4rem;}
.leftlist{ overflow:hidden; margin-top:0.266rem;}
.leftlist li{ width:100%; height:50px; padding-left:0.266rem; border:#C6CFD4 1px solid; background:#F8FCFF; vertical-align:middlel; margin-bottom:0.2rem; overflow:hidden; box-sizing:border-box}
.leftlist li a{line-height:50px; font-size:16px;}
.leftlist li img{ vertical-align:middle; margin-right:13px}


/*办事服务*/
.btmright{ margin-top:0.266rem}
.publictop{ overflow:hidden; margin-top:20px;}
.publictop a{ display:block}
.publicleft{ width:100%; height:auto; overflow:hidden; float:left}
.publicleft .banner{ width:9.2rem; height:5.55rem;}
.publicleft .picScroll-left .bd ul li .pic img{ width:9.2rem; height:5.55rem;}
.publicleft .picScroll-left{ width:9.2rem;}
.publicright{ width:4.96rem; height:2.56rem; padding:0 0.4rem; box-sizing:border-box;}
.publiccol{ font-size:0.4rem; color:#0051a7; font-weight:bold;}
.publiccol a{ font-size:0.4rem; color:#0051a7; font-weight:bold;}
.publictit{ font-size:0.3rem; color:#333333; line-height:32px;}
.publicytime{ font-size:0.25rem; color:#999999; padding-top:10px}
.publicbtmlist{ overflow:hidden}
.publicbtmlist li{ line-height:0.666; vertical-align:middle}
.publicbtmlist li a{ font-size:0.346rem; color:#333333; display:block}
.publicbtmlist li img{ margin:0; vertical-align:middle; margin-bottom:0.2rem}
.publicleft .picScroll-left .hd ul li{ width:0.4rem; height:0.4rem; line-height:0.4rem; font-size:0.3rem}
.publicleft .picScroll-left .hd ul{ margin-top:0.3rem}
/*公众参与*/

.link{display:none}
.footer{ width:100%}
.footerleft{ width:12%}
.footermid{ width:80%}
/*相关链接*/


}
@media screen and (max-width: 850px){
.article .article_bd img{ max-width:100%; display:block;max-width: 100% !important;height: auto !important;display: block;margin: 0 auto !important;}
	
}

@media screen and (max-width: 768px){
.informationright { padding-bottom:0}
.tabtop{ padding:0.1rem 0;padding-left:0.4rem}
.showlist{ padding-top:0}
.tabtop{ padding-bottom:0 !important; margin-bottom:0 !important}
.col {height: 40px !important;line-height: 40px !important; padding-top:0.1rem !important;}
.publictop{ margin-top:0}
.showlist{ padding-top:0}
.informationright{ padding-bottom:0}
.publicbtmlist li p{ padding: 0 0 0 10px}
.specialScroll-left{ padding:10px 0}
.special{ padding-bottom:0; margin-bottom:0}
.mobilcollist, .mobilcollistcur{ background-position:left center}
.acttitlist li{ background-position:left 0.25rem}
}

@media screen and (max-width: 500px){
.footerbg{ height:auto;padding:20px 0 25px}
.linkbg{display:none;}
.picScroll-left .bd ul li .pic img{margin:0 auto}
.footer{ width:100%; margin:0 auto; overflow:hidden; padding-bottom:0.4rem;display:block}
.footerleft{width:100%;float:none;padding:0}
.footermid{ width:100%; float:none; box-sizing:border-box; margin:0; background:none; padding:0;border:none; text-align: center;}
.footerlist{ padding:0 0.4rem; background:#055192; margin-bottom:0;    display: inline-block;}
.footerlist li{ float:left; padding:0;background-size: 2px 0.35rem; box-sizing:border-box}
.footerlist li:first-child{ background:none; padding-left:0}
.footerlist li.footernoline{padding-left:0}
.footerlist li a{ text-align:center; font-size:0.32rem;padding: 0 10px; display:block}
.footer p{ padding:0 0.4rem;text-align:center}
.footer span{ font-size:0.32rem; line-height:0.6rem; display:inline- block; margin-right:0; text-align:center}
.footerright{ display:none}
a{ text-decoration:none !important}
a:hover{ text-decoration:none !important}
.topc{display:block}

}